unbloody sacrifice - Turkish English Dictionary